Definition of Allium Scorodoprasum

  • (noun) European leek cultivated and used like leeks

Antonyms of Allium Scorodoprasum


No Antonyms Found.

Homophones of Allium Scorodoprasum


No Homophones Found.